Designed by
Title
river surging in canyon scenery with tourist at Tiger leaping gorge #294142784
Description
river surging in canyon scenery with tourist at Tiger leaping gorge, Tiger Leaping Gorge is a canyon in Lijiang, Yunnan Province, China, on the main stream of the Jinsha River between Yulong and Shangri-La.
This image is editorial