The Earth's corrugated mirror: Yuanyang rice terraces are marked by spectacular terraces that cascade down the slopes of the towering Ailao Mountains to the banks of the Hong River in southwest China's Yunnan Province.pic.twitter.com/FqRhwfjYBE
4:00 PM - 28 Nov 2020
1 reply
13 retweets
64 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.