Nature is its beauty,high raising himalayas,mountains and the greenery,you woul want to get lost in the nature,so come visit nepal.