The Laba Festival (腊八节) is a traditional Chinese holiday celebrated on the eighth day of the twelfth month of the lunar Chinese calendar. Laba porridge is the most popular meal in the festival. (More)
Remote Daliang Mountain in SW China sees departure of first bullet train
COVID-19 fight in Henan, C China