Where is this incredibly dense apartment building?

Where is this incredibly dense apartment building?

Tokyo
Shanghai
Hong Kong
New Delhi

The Answer: The correct answer is Hong Kong.

Leave a Reply

Your email address will not be published.