Abandoned Landing Strip near Poso Hydro Project - Sulawesi Island, Indonesia.
On recent satellite photos, the landing strip has almost completely disappeared, as they constructed a power transformer station of the Poso hydro power plat on it.
If you know what was this landing strip for, originally, please post a comment or email me.