City of Liverpool, England. Liverpool’s Chinatown Imperial Arch located at Nelson Street.
City of Liverpool, England. Liverpool’s Chinatown Imperial Arch located at Nelson Street is reportedly the largest Chinese arch outside of China.
Size: 3347px × 5020px
Location: England Merseyside Liverpool Nelson Street
Photo credit: © UK City Images Liverpool / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arch, berry, britain, british, china, chinatown, chinese, city, england, english, gb, great, images, imperial, kingdom, liverpool, merseyside, nelson, pagoda, street, town, uk, united