Sort:  

Never been there but I assume it's worth visiting if these pics remind you of that place.

Its beautiful😁
Nepal is naturally gifted🍀