That is a picture of jaisamand lake situated in India that is the 2nd largest freshwater lake in Asia. That is a man made Lake that is built in 1685AD.
Photo by akashjoshi
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00