A worldwide community photographing and learning about wildlife
Agree with Dan. This I believe is Passiflora incarnata, which is native to United States.
looks like a passionflower about to open, they aren't native to Indonesia though, must have been planted