No image available Article / 27 November 2008 Where God stepped down In an extract from their new book, Peter and Beverly Pickford share their vision of Ngorongoro, a world heritage site and the Maasai’s sacred place. By Staff Reporter