Pura Luhur Batukaru Temple in Bali, Indonesia (by balilogue).