As I was skimming Mexico City, I spotted this "little guy." I did some research and found out he is part of Chapultepec Park, one of the world's largest parks within a city at 1600 acres of land. Check out the link for more info, and for a detailed map of the park.
Parks, Artwork - Land Art/Geoglyphs
Links: www.mexicocity.com.mx, en.wikipedia.org
By: TXArtcGal