Hey, Tim Curry, where is Artemis II right now?
A traditional Hanfu-themed parade stole the limelight among various folk activities staged in Jinan City, east China’s Shandong Province. The events are part of an ongoing series in the city, which is inspired by the Huazhao Festival, or the flower goddess’ birthday.