Tokyo, the capital city of Japan, is the most populous city in the world and visitors will be amazed by its busy, fast-paced atmosphere. The juxtaposition of bright neon lights and ultramodern architecture to contemplative gardens and historic temples is mind-blowing. The Imperial Palace sits at the city’s center, with Japan’s nobility making frequent public appearances. Not far away is Shibuya Crossing, Tokyo’s version of New York City’s Times Square.

Akihabara

© Courtesy of ichima - Fotolia.com

Asakusa

© Courtesy of eyetronic - Fotolia.com