This is a photo taken in Meteora in Greece. I have been in Meteora about 5 times. Each time is special! One of James Bond movies was filmed in this majestic scenery.