Munsiyari, the name itself translates to mean “a place with snow”. Thus, the name of this hamlet in Uttarakhand itself introduces you to its identity. The small town of Munsiyari is a hill station perched prettily with the Himalayas enveloping its landscapes. The hamlet is…