Where is Shiretoko-Shari?

Where is Shiretoko-Shari located?

Shiretoko-Shari, Shiretoko-Shari, Japan (approx. 43.91079°, 144.6616°)


Where is Shiretoko-Shari on the map?