In Mexico's Yucatán Peninsula lies a site which was once central to Maya sacrificial rituals—the sacred cenote of Chichen Itza. This natural sinkhole harbors secrets of human sacrifice and religious ...
Five years, one artist, one robot: how Maxim Gehricke made SEN, a 3D animated short film created solo from concept to final ...