Name: Memanbetsu
Location: Memanbetsu, Japan
Elevation: 135 Ft Above Sea Level
Longitude: 144.164053
Latitude: 43.880606