Wednesday, December 12, 2007

La Morenita del Tepeyac

It's a big religious holiday today. A bit of trivia for you: what is the most visited pilgrimage site in the Western Hemisphere? If you guessed this church, you're right.