Some sort of passionflower (genus Passiflora). They have very distinctive flowers.
Could possibly be Passiflora miniata.
. They have very distinctive flowers.
Could possibly be Passiflora miniata.
![enter image description here](