Designed by
Title
Mountain in the Jinsha River #43306996
Description
The Jinsha River is another name of the Yangtze River when it's flowed through the upstream between the border of the Sichuan and Yunnan provinces in China. The raging water and towering peaks on both sides formed the famous landscape Jinsha River Grand Canyon. Which was just like the famous Horseshoe Bay of Antelope canyon in the United States.