Why the curiosity about Indonesia! Although Indonesia is the largest Muslim country in the world, images of Hindu gods and goddesses are seen on Indonesian rupees and postage stamps, in which the bow bearer Shri Ram, the serpent Lord Shiva, the horned Lord Ganesha, Goddess Lakshmi, Vishnus vehicle