Frigid temperatures have frozen waterfalls in Huya Grand Canyon, Pingwu County of southwest China's Sichuan Province, attracting many tourists to view the spectacular sight of nature. [Photo from Chinanews.com/Translated by Zhang Junmian]
Go to Forum >>0 Comment(s)