Padamchen

Padamchen is a village situated  in the slopes of the Himalayan foothills dotted with dense  forest teeming with chirping birds. Perched at 7,000

Read More