Our Lady of Victories statue on top of Portland Soldiers and Sailors Monument on Monument Square in downtown Portland, Maine, USA.