A Three Kings parade in Castle Square, Warsaw, Poland, Jan. 6, 2021.

Karol Darmoros
A Three Kings parade in Castle Square, Warsaw, Poland, Jan. 6, 2021.

Organizers believe that the annual parade, known in Polish as Orszak Trzech Króli, is typically the largest street nativity play in the world.