Balphakram National Park
From Wikipedia, the free encyclopedia
Balphakram National Park is a national park located about 3,000 metres above sea level, near the Garo Hills in Meghalaya.
It is often referred to as the "abode of perpetual winds" as well as the "land of spirits."
It is also the home of the barking deer and the golden cat.