Borobudur temple, Indonesia
Borobudur temple is located in Magelang, Central Java, in addition to being famous tourist attraction, the temple was also a center of worship for Buddhists in Indonesia, especially in the celebration of Vesak. Borobudur Temple also known as "Monastery on the hill" because it is located in the hills. Borobudur is the biggest temple in [...]

