Kotor lies at the head of a large sea inlet in Montenegro. Clouds hung half way up the cliffs behind the town.