Mongabay Series:

Himalayan ecosystem under threat with China’s building spree in Nepal