Tokyo: The City of Lights
Tokyo (known as Edo up until 1868) is Japan’s capital and the country’s largest metropolis. In the 20th century alone, Tokyo suffered earthquakes, fires and devastating bombing resulting in repeated redevelopment. After centuries of renovation and expansion, Tokyo has grown vertically to accommodate its 12 million residents. Today, the buzzing and futuristic city is in [...]

