Photos that Show the Unseen Side of Things

A Traffic Control Room in Beijing


Over 20 million people live in China’s capital of Beijing, so there is a lot of traffic to monitor there. It must be difficult to get used to reading this huge map on a daily basis. 

Scroll to Top