Standing on the Liver Building, Liverpool, UK. (345k)
From here, the top of the Royal Liver Building, you can enjoy a staggering view of the portside City of Liverpool.