Pedrams
@pedrams
Borobudur is a Mahayana Buddhist temple located in Maglang, Central Java, Indonesia, which is considered to be the largest Buddhist temple and historical monument in the world.
8 replies
0 recast
41 reactions