Name : Borobudur Temple, Indonesia  
Information : The majestic Borobudur temple, located on the Indonesian island of Java, is the world's largest Buddhist monument. The temple is adorned with bas-relief stone sculptures depicting scenes from Buddha's life. Commentators argue that this is the world's greatest and most comprehensive collection of Buddhist reliefs, unrivalled in aesthetic value.