Meteora mountains and cliffs with Christian Orthodox monasteries in region of Thessaly in Greece, Europe.