Photo: Basilica of the Sacred Heart
Neo-Gothic Basilica of the Sacred Heart - a Catholic church, built to commemorate the anniversary of the independence of Belgium. Construction lasted from 1905 to 1969-th. This is the largest building in the world, built in the Art Deco style.
I can complement the description