Shogo Canyon is located in Utah, USA , and for several millennia, Native Americans have painted it with rather strange images.