Peter Eric LangJun 25, 2023ConstructionThe Illustrious West Tower In Liverpool City Centre Proudly Standing 40-Storeys Tall During RainfallThe skyscraper is positioned on Brook Street, and is part of Liverpool Waterfront in City Centre's The Commercial District neighbourhood...
Peter Eric LangMay 12, 2021CultureHorizon: Zero Dawn Video Game Featured A Post-Apocalyptic Liver Building On A UK Promotional PosterThe hugely popular PlayStation Original, Horizon: Zero Dawn, which was released on 28th February 2017, featured various iconic locations...