See people’s faces from miles away in the 195 gigapixel photo of Shanghai.

?source=rss----3a8144eabfe3---4