View of Water Fall...

Dropping the water from hill side to down @ Len village of Gorkha District of Nepal...

Comments

No comments posted yet.