Where is Riung?

Where is Riung located?

Riung, Nusa Tenggara Timur, Indonesia (approx. -8.433639°, 121.0317°)


Where is Riung on the map?