Satellite map of Yagishiri Island

Yagishiri Island (焼尻島, Yagishiri-tō) is a small, sparsely populated island in the Sea of Japan, located 23 kilometres (14 mi) northwest of Haboro Bay in Haboro, Hokkaido. The island, along with neighboring Teuri Island, belongs to the town of Haboro in Tomamae District, Rumoi Subprefecture.

Latitude: 44° 25' 59.99" N
Longitude: 141° 23' 59.99" E

Read about Yagishiri Island in the Wikipedia Satellite map of Yagishiri Island in Google Maps

GPS coordinates of Yagishiri Island, Japan

Download as JSON