This is a photo I took of it looking out to sea:
Years ago there was a wonderful project underway to build a massive statue of Christ (similiar to the one in Rio) to on the high bluff downtown, but the Libs finally voted it down.
It was pretty magnificent!