Our Lady of Fatima Shrine - Niagara Falls, NY
Submitted by James Neiss on Tue, 2007-01-23 03:56.
Our Lady of Fatima Shrine is domed with a map of the earth above and opaque where the oceans are. Outside are hundreds of statues and reflecting pond. It's in Lewiston, NY, a few miles from Niagara Falls.
