That mountain with snow on top is actually just one of the rides in Animal Kingdom of Disney World - not a real mountain peak. =)
All images © 2007-2013 Ricky Chang. All rights reserved.