Tokyo Dome - Show Info
Tokyo Dome
Home of the Yomiuri Giants, the most loved and hated of Japanese baseball teams, the Tokyo Dome is surrounded by a massive entertainment complex.
Latitude: 35.7056396
Longitude: 139.7518913