Statue of Francisco Tenamaztle

A statue of Francisco Tenamaztle is installed in Centro, Guadalajara's Plaza Fundadores, in the Mexican state of Jalisco.