Photo Albums > Disney World, January 2012 (169) > 1/24 (Animal Kingdom), In Africa, overlooking the Himalayas?