It ranks with Angkor Wat (Cambodia) and Pagan (Burma) as one of the three wonders of Southeast Asia.
Yesterday I visited Borobudur, the 1200 year old Buddhist temple. It is situated about an hour from Yogyakarta (Jogjakarta) on the island of Java in Indonesia. Yogyakarta is 7 hours by train from the Indonesian capital of Jakarta. Borobudur is only a 40 minute taxi ride from Yogyakara, Indonesia's cultural center.
The photo shows one of thousands of pictures decorating the massive 118 x 118 meter temple. The ancient Javanese were great mariners and it is thought that in ships similar to the one pictured on the temple, Javanese traveled as far as Madagascar. A museum near the temple contains a full scale replica of this ship. In 1992 it was sailed across the Indian Ocean to Africa. There are some interesting similarities in vocabulary and also cultural artifacts (musical instruments) shared by Indonesia and Madagascar.
More about my impression of the climb to the top of Borobudur here. There is a humorous photo here.