20th of August, the day King Saint Stephen of Hungary, was celebrated with weekend-long festivities throughout Hungary. The national holiday commemorates the foundation of the medieval Kingdom of Hungary by the legendary king, who was canonized on 20th of August, 1083 by Pope Gregory VII. Festivities started in the morning with the raising of the Hungarian flag and continue on all day long, culminating in a spectacular fireworks display over the Danube in the evening.

Felvonják a nemzeti lobogót az augusztus 20-i nemzeti ünnepen a budapesti Kossuth téren 2017. augusztus 20-án.
MTI Fotó: Kovács Tamás
More photos: hungarytoday.hu











