The Arc de Triomphe, another magnificent building in Barcelona, is about 20 minutes'walk from Cathay Square. The Arc de Triomphe is not a shanzhai, but the main entrance to the 1888 World Expo. It is built of red brick and belongs to Moore's Renaissance Style.