•
Meteora
Meaning elevated in Greek, Meteora is a jutting rock formation in Northern Greece. → jut #place
http://qindex.info/i.php?x=24066
-