With spring firmly underway, cherry trees have blossomed all over southern China. In Shanghai, outside the Hongkou Football Stadium Station of Metro Line 8, which is known as the "most beautiful subway station", a large stretch of cherry blossoms are in full bloom, and the pink flowers attract many citizens to take photos.