Tengkulese waterfall

Tengkulese Waterfall, Manggarai, Flores island, which is also referred to as Cunca Lega (Cunca means ‘waterfall’ in the Manggaraian language)