Revellers dressed in colorful costumes participate in the carnival parade in Torres Vedras, about 50 kilometers north of Portuguese capital Lisbon, on Feb. 11, 2018. (Xinhua/Zhang Liyun)
Revellers participate in carnival parade in Torres Vedras, Portugal
Source: Xinhua| 2018-02-12 10:55:29|Editor: Chengcheng