Nestled in the Garhwal Himalayas, Kedarnath Temple is one of the holiest Hindu shrines, dedicated to Lord Shiva.