
Photo taken on April 25, 2026 shows a small concert taking place on the top of the Fenghuang Hill at Tanhualin, a cultural and historic street in Wuhan, Hubei Province. With breeze, live music, and barbecue, visitors had a truly delightful experience here.
Editor:Zhilan Hu