The Church of St. Michael the Archangel (Parroquia San Miguel Arcángel) in the El Pitillal neighborhood of Puerto Vallarta, Mexico. The building features distinctive twin bell towers and a stone and brick façade. A clock hangs above the central entrance.