Yomiuri Giants Stadium (built 1985)
Location: 35.629793°N, 139.519375°E