Temple of Saint Joseph - Credit: Wikimedia Commons
The Templo de San José (Temple of Saint Joseph) is a church building in Mazatlán, Mexico. It is the oldest religious building in the city, and its construction dates back to the beginning of the 19th century. Read more on Wikipedia
Source: en.wikipedia.org