Chhusang village in the last forbidden kingdom of Nepal

By: Chhusang village is a small village of Mustang district located near the bank of Kaligandaki River. Chusang at the...
Back to Top