This is The Azure Window, also known as the Dwejra Window, a 92-foot-tall (28 m) limestone natural arch on the island of Gozo in Malta,and a popular tourist destination.
Wouldn't you love to be on the beach with your arm around your lover, peering through the arch like it was a big screen to the future. Imagining the vine covered cottage with the picked fence, a cat and dog, toys and flowers scattered about?
Forget it, the arch fell down in a storm yesterday morning.