Where is Samblung Mas House?

Where is Samblung Mas House located?

Samblung Mas House, Bali, Indonesia (approx. -8.72029°, 115.19095°)


Where is Samblung Mas House on the map?