Sharon Hill Christ Statue. Portal in Hunters Point Delaware United States HomepagePortalsharon-hill-christ-statue #ImageModArea L R HP Days 1 Sharon Hill Christ Statue. Login to view View The Portal PS AX--5870%∞