In the high-altitude villages of Himachal Pradesh, tucked away between deep deodar forests and vulnerable mountain ridges, stands an ancient…
This website uses cookies.