Progressing step by step on bended knees up the Mt. Laojun in Luoyang City of central China’s Henan Province, hundreds of Taoists went on pilgrimages on Sunday.
Day|Week