Crossing view of Meiji Dori street at Shibuya station in Tokyo, February 23, 2016. [Photo/IC]
No 3 Japan
Wealth: $15.1 trillion