Name: New Tanegashima
Location: Tanegashima, Japan
Elevation: 768 Ft Above Sea Level
Longitude: 130.991231
Latitude: 30.605067