We wish you a joyous Golden Week!
China is home to more than 1.4 billion people, making it the most populated nation on Earth. As could be expected, China also has some of the worst traffic jams in the world. This aerial photo was captured on the massive 50-lane Beijing-Hong Kong-Macau Expressway close to the Hong Kong border.