The Shrine of Our Lady of Aparecida, the largest shrine in the world dedicated to Mary, Mother of God, located in the ParaÃÂba Valley, along the Rio - São Paulo, and between the two major cities of the country, São Paulo and Rio de Janeiro. By this valley runs a river of ParaÃÂba name, which was the scene of the appearance of devotion that unites all of Brazil.
View Full Image on Dreamstime
Username: Bermudes
Editorial: No
Width: 4608 pixels
Height: 3456 pixels
Downloads: 1
Image ID: 40762232