This archaeological site in town features more than 60 zoomorphic petroglyphs including many depicting deer.