Odawara City in Japan celebrates 40 years of its sister city relationship with the City of Chula Vista. Enjoy their reflections on 40 years of friendship and collaboration between our cities.
16 сен 2024