• Church of Our Lady of Guadalupe in Puerto Vallarta, Mexico
    Provided by: e.backlund/Shutterstock.com