UFO landing site visited by researchers and children of the Ariel school in Ruwa, Zimbabwe, 1994