This webcam is located in Obihiro, a city on the Hokkaido Island in Japan. Obihiro is a relatively “young” city, founded in the very end of the 19th century.

Among the city’s main attractions you can find Obihiro Zoo and a large indoor speed skating rink.

Have a webcam?

Share it an earn