Statues of Bali

Photographs of statues in Bali, Indonesia. Bali being a Hindu majority state has statues of Hindu gods and mythical characters from Mahabharata and Ramayana.