Take time out from your busy itinerary with a wander through Oyashirazu Pier Park Road Station. The peaceful surroundings will leave you feeling refreshed and ready for your next big adventure.
This recreation and green space is located in Itoigawa. Once you've seen everything you can at Oyashirazu Pier Park Road Station, take a look at nearby Lavender Beach, and Echigoichiburi no Seki Road Station.