The Chinese Arch was a Liverpool initiative completed in 2000 and built by craftsmen of Liverpools sister city - Shanghai. It is ... More