Chiquihuitillos - Credit: Wikimedia Commons
Chiquihuitillos is an archeological site located in the municipality of Mina in Nuevo León, Mexico. The site is notable for its petroglyphs, and is considered an important part of the region's history. Read more on Wikipedia
Source: en.wikipedia.org