Indonesia: Java – Pura Luhur Batukaru Temple

Pura Luhur Batukaru is a another beautiful Hindu temple on Bali, in the center of the island, on the slope of the second highest Bali’s volcano – Mount Batukaru. This temple dates as far back as the 11th century and has a spectacular meru tower – a traditional Balinese Hindu pagoda-like structure. The temple is slightly overgrown with jungle and moss and has the “lost world” feeling to it.