Giant five-starred red flag greets National Day
2026-10-01 19:10:38
A huge 30-by-20-meter five-starred red flag hangs across the glass bridge of Wudieshui Grand Canyon in Yichang, welcoming China’s National Day.

