Olympos

There's more than one place called Olympos:

Greece

 * Olympos (Karpathos), a town on the island of Karpathos
 * Olympos (Larissa), a municipality in the Larissa Prefecture
 * Olympos National Park

Turkey

 * Olympos (Turkey)