Traditional Kecak fire dance performances are based on a Balinese trance ritual that was further developed in the 1930s by Walter Spies, a German painter then resident in Bali, to tell the old Hindu epic tale of Ramayana. A choir of 70 singers accompanied by costumed performers use chanting, dancing and fire to induce a trance whereby they communicate with deities to re-enact scenes from the Ramayana. The performances are held at the Uluwatu temple, which is set in a stunning location above a steep cliff face on the south-western tip of the Bukit Peninsula, overlooking the beach and sea below. Uluwatu is one of Bali's nine 'directional' temples, built along the coast to form a chain around the island, believed to ward off evil spirits. The sunset views here are particularly spectacular.