Name: Minami Torishima
Location: Minami Tori Shima, Japan
Elevation: 22 Ft Above Sea Level
Longitude: 153.979119
Latitude: 24.289697