The Otaru Steam Clock whistles the Westminster Quarters in Otaru, Shiribeshi Subprefecture, Hokkaido, Japan. #Otaru #Shiribeshi #Hokkaido #Japan …

AloJapan.com