[Ep. 29] Tokyo Skytree: 634 Meters of Perspective

The world’s tallest tower. And the only way to truly understand its scale is to arrive on a bike.