hindu statue bali

An old and imposing hindu statue near Denpasar on the island of Bali, Indonesia.