English Equestrian statue of Pedro I Cited by user Torimem on 03 Oct 2022 The equestrian statue of Pedro I is located in Tiradentes Square, in the city center of Rio de Janeiro, in the homonymous state, Brazil.