Magical valley of Himalayas, India