Gujo Hachiman, a castle town where people live with clean water (Japan)/Recommended for sightseeing
Located in the center of Japan, Gujo Hachiman is at the uppermost area of the Nagara river, known for Ayu fish. Clean water has been cherished by locals and …
AloJapan.com