Beautiful World : Lake Mir – Telaščica National Park … Lake Mir – Telaščica National Park in Croatia [2784×1848] Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from http://i.imgur.com/SFfehzR.jpg...