Name:Bulu Mengalon
Latitude:3°52'41"N
Longitude:116°39'21"E
Village:Desa
Region:Indonesia
Country:印度尼西亚