Satellite map of Teuri Island

Teuri Island (天売島, Teuri-tō) is an island of the western coast of Hokkaidō, Japan in the Sea of Japan. It covers 5.5 square kilometres (2.1 sq mi). The island, along with neighboring Yagishiri Island, belongs to the town of Haboro in Tomamae District in Rumoi Subprefecture.

Latitude: 44° 24' 59.99" N
Longitude: 141° 17' 60.00" E

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

GPS coordinates of Teuri Island, Japan

Download as JSON