A large modern replica stands in front of the New York City Center, a shopping center constructed in 1999 in Barra da Tijuca in the State of Rio de Janeiro. 22°59′57″S 43°21′38″W ﻿ / ﻿ 22.9992837°S 43.360481°W ﻿ / -22.9992837; -43.360481