Igreja de Nossa Senhora da Penha
Penha Church, formally Igreja de Nossa Senhora da Penha, is a Catholic pilgrimage sanctuary on a granite outcrop in Rio de Janeiro’s Penha neighborhood. Its defining feature is the long ceremonial staircase leading up to the church.
- High
- Historic site