Majestic Beauty: Thousand Foot Falls, Belize