Latitude and longitude of Teuri Island
- In Japan
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