Japan - Hamamatsu City
Read MoreGosha Shrine in Hamamatsu, Japan
The water ablution pavilion at the Shinto Gosha shrine features a dragon water spout
Gosha Shrine in Hamamatsu, Japan
The water ablution pavilion at the Shinto Gosha shrine features a dragon water spout