Beautiful World : Stunning lake hidden behind Guadalest castle, … Stunning lake hidden behind Guadalest castle, Spain [5344×2502] Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from http://imgur.com/GbZsdkQ Not so ...