Monasteries at the top of the rocks of Meteora, Greece. Photo by Frederik Schindler.I was there toda