Mexico has no real castles, just fortresses and mansions. The building pictured here is a fortress originally known as "El Fuerte del Marqués de Montesclaros" (The Fort of the Marquis of Montesclaros), but is nowadays only known as "El Fuerte" (The Fort), and is located in the eponymous municipality of El Fuerte, in the Western Mexican state of Sinaloa. It was originally built in the 16th century to protect settlers from the natives, and is nowadays just a tourist attraction.