Chinese Arch

At the top of Nelson Street at the heart of Liverpool's Chinatown.