File:Heng sha skyline trailer.jpg

Summary
The Heng Sha skyline, as seen in the E3 2010 trailer of Human Revolution.