Borobudur
Located about 30 miles northwest of Yogyakarta, Borobudur is the largest and one of the most beautiful Buddhist monuments in the world. This magnificent structure was built between 778 and 850 CE by the rulers of the Shylendra (Cailendra) dynasty, who were the followers of Mahāyāna Buddhism. According to an inscription, King Samaratungga of this … Read more
