View of Our Lady of Guadalupe cathedral from the roof-top deck of Hotel Catedral in Puerto Vallarta, Jalisco, Mexico.