Administrativamente, pertenece a la provincia de Nusatenggara Oriental.