Belch.Com archiveDate: October 12, 2013
This outpost is actually at Disney’s Animal Kingdom in the Asia section.