The Church of Our Lady of Guadalupe, a prominent landmark in the town of Guadalupe, Guatemala, stands tall with its distinctive blue and white facade, three domes, and a clock tower, surrounded by a bustling market and lush greenery.