TSU, Japan >> A massive statue of a snake — the Chinese zodiac sign for 2025 — has been installed at Tatsumizu Shrine in Tsu.
It’s a 300-year-old onsen town in Japan’s mountainous Yamagata region, lined with traditional inns and Edo-period wooden ryokan shopfronts which are cosily lit with warm street lamps ...