Lion Statuebalifinearts (25) in travel • 5 years ago A small lion statue spotted on in Sanur, north Denpasar, Bali. Watch this video clip on DTube: Steepshot IPFS IOS Android Web travel art photography life sculpture carving statue tour lion bali denpasar indonesia explorebali infobali balilife island vacation beach beauty love steepshot