best time to visit Sangla Valley