Liverpool's Liver building seems to tower above the office buildings on the waterfront.