Ojo de Piedra: Reaching the end of the day. Sierra Norte, Puebla, Mexico.