Location: Indonesia
Caption: Borobudur is a Buddhist pagoda built on a hill in Indonesia. It is the largest Buddhist site in the world and was designated as a World Heritage Site by UNESCO in 1991. It embodies the architectural aesthetics and Buddhist culture of Indonesia and is currently the most visited tourist attraction.
Caption (Chinese (cmn)): 婆罗浮屠是印度尼西亚的一座建立在丘陵上的佛塔，是世界上最大的佛教遗址，于1991年被联合国教科文组织指定为世界遗产，它体现了印度尼西亚的建筑美学及佛教文化，目前是造访流量最大的旅游景点。