Peace Prevail! May Peace prevail on Earth! Merry Christmas! Clicked at Christ the King’s Cathedral, Nha Trang, Vietnam