Animal Kingdom is home to the tallest Mountain Range in all of Disney Parks, it's snow-capped peaks reminiscent of the Himalayas. The star of the show, is not Mount Everest as the name can suggest, that can be seen as a peak in the distance to the far right. This family thrill ride is all about a trip through the formidable, but fictional, Forbidden Mountain.