File:Heng Sha street.jpg

Summary
A street on the lower level of Heng Sha, as seen in the E3 2010 trailer of Deus Ex: Human Revolution.