Near lake Titicaca in Peru there are the remains of massive stone towers that archaeologists can not explain. Although they insist that the Inca made them, this is not the case. They are much more interesting and older than that.