This photo taken on March 26, 2025 shows a view of the Nujiang River canyon in Lisu Autonomous Prefecture of Nujiang, ...