Explore Chengdu with Upper House Chengdu (opens in new tab)
Chengdu, the capital of China's Sichuan province, is where past and present (and pandas) converge. Its futuristic cityscape is a vibrant display of architectural advancement with massive LED displays showing digital pandas and skyscraper facades that act as canvases for light shows.
Read the original article