Amid the number of holidays and festivals taking place across China recently, none have been quite as bizarre as the traditional Junpo Festival, held last weekend in Hainan province.


Visit the original source and full text: Shanghaiist