Uttarakhand is blessed with a scenic hilly terrain that renders the state as one of the best in the country for trekking. From beginners to the seasoned - everyone can test their physical stamina here. One of the most-traversed trekking routes here is the Bageshwar – Sunderdhunga – Pindari – Kafni Glacier trek in the state’s Pithoragarh district. The trekking paths that run along the Munsiyari – Martoli – Milam – Ralam Glacier are equally popular in the area. The Panch Kedar trek is the most popular one in the Garhwal region. These apart, the treks to Hemkund and Roopkund are equally invigorating. Valley of Flowers is another popular spot for trekking.