Thousands of people flooded a Shanghai railway station for Lunar New Year, which sees hundreds of millions journeying to their hometowns to celebrate with their families.



Source link