This picture was taken in Pokhara, Nepal, near Phewa lake(Lakesides). I spend there around 2 weeks, traveling around Pokhara and one thing surprised me the most - is nature!!!
You are viewing a single comment's thread from:
This picture was taken in Pokhara, Nepal, near Phewa lake(Lakesides). I spend there around 2 weeks, traveling around Pokhara and one thing surprised me the most - is nature!!!