... :') You can call it a land of Lamas. Surrounded by lush green valleys. There are spots where you can sit and admire the beauty all by yourself.
Also, you can click great pictures with mind blowing backdrops. Haha xD Must visit for anyone traveling in India.