Otaru Steam Clock Tower. This steam clock was a gift from Vancouver to Otaru and well-known as the symbol of the city and local tourist attraction in Otaru, Hokkaido, Japan.
View Full Image on Dreamstime
Username: Bankoo
Editorial: No
Width: 4224 pixels
Height: 2807 pixels
Downloads: 1
Image ID: 66832172