Postcard ID-142824

sent on
travel time 50 days
distance traveled 4,971 miles
Russia
received on
 Loading map...
postcard image of ID-142824
Borobudur temple is the world's biggest Buddhist monument. It is located in Magelang, Central Java, Indonesia. The Monument was listed as a UNESCO World Heritage site. Borobudur is the place for Buddhists to say their prayer and one
You need to sign in to leave a comment!