Mount Olympus is featured in this photo from the International Space Station. Mount Olympus is the highest peak (2,917 m) in Greece, as well as the mountain chain that runs north into Bulgaria and south, via the Cyclades Islands, into Turkey. In this winter view, Olympus is the only peak with a dusting of snow. The slopes of the peaks of Olympus and its neighboring peaks drop sheer into the Thermaikos Gulf, a northern arm of the Aegean Sea. White cirrus clouds obscure the shoreline near the city of Thessaloniki. This major port is spread along the shores of a small and well protected bay at the north end of the gulf. Image courtesy of NASA.