Sacred Sites of Asia (16 videos) - Patrick Bresnan

Borobudur

This video is about the amazing Buddhist structure known as Borobudur. It is located on the Indonesian island of Java.

BORODUBUR