St. John's is full of great views -
View of the city and ocean from The Rooms
Views of the city and ocean from Mount Scio
View of the city and ocean from Signal Hill
View of the city and environs from Southside Hills
View of Conception Bay from Topsail bluffs

(all photos by me)
And there are more, due to the topography there are views everywhere, some from more remote locations.