The largest cross-border waterfall in Asia, Detian Waterfall, has been putting on quite the spectacle recently following torrential rains in its upper reaches. Located in Daxin County in south China's Guangxi Zhuang Autonomous Region bordering Vietnam, the area has entered the annual wet season. 
[]
00:53