The enchanting canyon transformed into a fantasy world in Shangrao, E China's Jiangxi.