Environment
Contributor: David R Isquick
Country: China
City: Beijing
This is from the top floor of the World Trade Tower in Beijing. It illustrates how massive in scale the big cities like Beijing and Shanghai are in China.