News

Nestled in the cool green mountains, shrouded by wispy clouds and lush foliage, a pathway leads towards the pealing sounds of temple bells ... a three-metre-high Lord Shiva murthi (statue).