Shibuya Crossing: Controlled Chaos
Shibuya Crossing is the world's busiest pedestrian intersection.
From Sushi to Ramen: Eating in Tokyo
Tokyo has more Michelin stars than any city on earth.
Meiji Shrine: Calm in the Storm
Hidden within a 170-acre forest in the heart of Harajuku, Meiji Shrine is Tokyo's most important Shinto shrine.