The 2026 Spring Festival is the Year of the Horse. To Francesco D'Arelli, director of the Italian Institute of Culture in Shanghai, the relevance started even earlier. The Horses: Symbols of Millenary ...