Cazahuate or Tree Morning Glory in the Sierra Mixe Range of the Sierra Madre de Oaxaca Mountains near Hierve el Agua, Mexico.