Meteora (The legend of Greece Meteora) Lopcation: Somewhere in Greece. I think its like a dream and its realy great! Take a look...! 1,2,3,4,5,6,7,8, 9,10, What do you think?
I think number 3 is the same one they had a picture of on the Meteora dvd, just with different lighting.