Malinghe gorge, a canyon in Southwestern China’s Guizhou province, has over 100 waterfalls. This picture does it injustice but still gives a sense of the scale of the place [OC]