Borobudur is a 9th century Mahayana Buddhist monument situated in central Java. The main dome is surrounded by 72 Buddha statues seated inside a perforated stupa. The monument is both a shrine and a place for pilgrimage.
Beautiful card and awesome set of stamps - you are really spoiling me Shinta! xD