Where on Earth Is Tokyo?

Tokyo is on Japan’s largest island, Honshu. More than 13 million people live in the city itself. Over 37 million people live in the larger Tokyo area. 

Photo Credit: Gregg Ritchie