Lake Spilje, an artificial lake near the town of Debar, Macedonia

Lake Spilje, an artificial lake near the town of Debar, Macedonia

Blagoja Jankoski/Flickr/Getty Images ©

Lake Spilje, an artificial lake near the town of Debar, Macedonia

Lake Spilje, an artificial lake near the town of Debar, Macedonia

Related Tags