It’s boat ride on a canal around Matsue Castle in Matsue, Shimane Prefecture, Japan. It’s called Horikawa Pleasure Boat or Horikawa Sightseeing Boat in …

AloJapan.com