Name:Lembudud
Latitude:3°49'05"N
Longitude:115°39'14"E
Village:Lembada
Region:Indonesia
Country:印度尼西亚