Walk in Shimoda, Japan – Hydrangeas in Shimoda Park
Shimoda is a city and port located in Shizuoka Prefecture, Japan.
Shimoda Park overlooking the city of Shimoda and the port of Shimoda. It is also called “Shiroyama Park.”
Video Source: Japan Virtual Walking / Hydrangea in Izu Shimoda from Wonderful Japan – 日本の祭さん。 on Youtube ⁄ CC BY