Between a rock and a hard place: The Holy Trinity is part of the Meteora - which translates as 'suspended in the air' - complex of monasteries in Greece, one of the largest collections of such buildings in the country
{}