pokhara Nepal
by chiranjibistha7 Published on May 21, 2020
Devi's Falls is a waterfall located at Pokhara in Kaski District, Nepal. The water forms a tunnel after reaching the bottom.
Photo taken with
35mm f/5.0 1/60s
Resolution: 3264x4912
Comments(0)
No comments yet