People pray on Christmas Eve at church in Lalitpur, Nepal
Xinhua
1545696398000

People pray on Christmas Eve at a church in Lalitpur, Nepal, Dec. 24, 2018. (Xinhua/Sunil Sharma)

People light candles on Christmas Eve at a church in Lalitpur, Nepal, Dec. 24, 2018. (Xinhua/Sunil Sharma)

Priests pray on Christmas Eve at a church in Lalitpur, Nepal, Dec. 24, 2018. (Xinhua/Sunil Sharma)

People pray on Christmas Eve at a church in Lalitpur, Nepal, Dec. 24,2018. (Xinhua/Sunil Sharma)