IMG_5596 Published April 21, 2025 at 1777 × 2000 in IMG_5596 ← Previous / Next → The Tokyo radio and observation tower, 332.9 m tall. It was built in 1958.