Google Map of Bubles house From Antti LOVAG on the French riviera near Cannes

Strange like a spaceship come besides, the "Castle Bubbles" of Antti LOVAG seems to have been posed delicately on the red rocks of Estérel, very close to CANNES, to THEOULE ON SEA Vis-a-vis with the one of most beautiful bays of the world.