The Latitude building reflects the Port of Liverpool building. The Port of Liverpool Building is a Grade II listed building located in Liverpool, England. It is part of Liverpool's UNESCO designated World Heritage Maritime Mercantile City.
LIVERPOOL ART This is called a Lambanana (Lamb + Banana) They are all over Liverpool, England. When my cousin told me about these I thought she was kidding until I saw them with my own eyes! Very bizarre but very cool.
Huge puppets in Liverpool: Sea Odyssey Giant Spectacular by Royal De Luxe