Is that part of a shrine?????? Oh how cool is that???????????? When I lived in NY there was Our Lady of the Island Shrine and they had a statue of the Blessed Mother that was that big and She was on top of a hill. You could see Her for miles and from the Great South Bay if you were on a boat. Thanks for sharing the pic.