This breathtaking image captures the Meteora, a rock formation in Thessaly, Greece accompanied by a complex of Eastern Orthodox monasteries. Nature, architecture and spiritual pursuits combine spectacularly here in what could only be described as a peak experience for any traveler.