Where is the Mount Lewotobi Laki-laki volcano?

Laki-laki is one of two volcanoes on Mount Lewotobi, on the Indonesian island of Flores