Near the entrance of Barton Creek Cave in Belize .