The 42nd China Luoyang Peony Culture Festival's opening ceremony is held on April 1, 2025, kicking off a 15-day celebration ...