Muara Jambi – The Sources of Atisha’s Lojong I was born in Jambi, a town in Central Sumatra. Half hour from Jambi, there is the Muara Jambi Temple Compounds. Most people have heard of the Buddhist temple complexes in Indonesia, such as Borobudur, are located on the island of Java. Apparently, a […]