The building site of the Wunonglong hydropower dam is not ringed by barbed wire fences and security guards as one might expect. Instead, visitors to this remote northern stretch of China’s Yunnan province find themselves standing on a specially built viewing platform surrounded by a small but tidy ornamental garden and informative signage about the […]