Meteora monastery in Greece

  • Meteora is a monastery in Greece.
  • It was built with remarkable engineering on the top of a vertical cliff by ancient greeks.

No comments: