The Meteora is a rock formation in central Greece hosting one of the largest and most precipitously built complexes of Eastern Orthodox monasteries, second in importance only to Mount Athos
Location: Meteora, Thessaly, Greece.
Quick Info: Ancient sites, Countryside, Greece, Meteora, Religious Building, Thessaly, Village.
Media Style(s): Pencil and Watercolour.