Tau Daha
by eshan_karki Published on Dec 31, 2019
Taudaha Lake is a small lake in the outskirts of Kathmandu, in Nepal. The name comes from a combination of Newari words 'Ta', meaning snake and 'Daha', which means lake
Photo taken with
35mm f/5.0 1/400s
Resolution: 1376x2048
Comments(0)
No comments yet