Stock Photo - Meteora, Thessaly, Greece. The Rousanou, or Roussanou Monastery which may have been founded as early as the 13th century. Monastery of St Nicholas in background. Meteora is a UNESCO World Heritage Site.

Stock Photo: Meteora, Thessaly, Greece. The Rousanou, or Roussanou Monastery which may have been founded as early as the 13th century.