bringing the buddhist world at the comfort of your home
Borobudur, Indonesia

Borobudur is a Buddhist stupa and temple complex in Central Java, Indonesia dating from the 8th century, and a UNESCO World heritage Site. This is one of world's truly great ancient monuments, the single largest Buddhist structure anywhere on earth.

Issued Country Japan
Issued Year 2015
Category Buddhist Image Buddhist Architect World Heritage Buddhist Arts Theme 1: : World Buddhist Heritage Through Stamps Buddhist Landscape
Type Postage Stamps
Email Us