This is a Passion Fruit (Chino-la in Spanish) Flower they are surprisingly beautiful for being a fruit flower