Riot of colour: this Indonesian rainbow village is an Instagram sensation