talavera suite building, jakarta, indonesia, 12430

-6.299684, 106.80172