6. Shrine of Our Lady of Lichen – Poland
The Shrine of Our Lady of Lichen was built entirely via donation from area believers. Construction began in 1994 and was completed in 2004. Located in Lichen Stary, Poland, the building has a whopping 108,607 square feet of interior space. SEE ALSO: 10 most severe terrorist attacks in history of the world – #1 will leave you in a big shock! (With Pictures)
Page 5 of 10
Discussion about this post