Editor's note: The Laba Festival, literally meaning the eighth day of the 12th lunar month, is a traditional Chinese holiday and falls on Jan. 13 this year. It is considered a prelude to the Spring Festival, or Chinese Lunar New Year. China.org.cn presents a collection of photos to celebrate this special day.
Go to Forum >>0 Comment(s)