Photo Of The Day – Statues of Borobudur – Nellie Huang Posted on April 15, 2009 by Peter West Carey Title: Statues of Borobudur Location: Central Java, Indonesia Photograph Copyright Nellie Huang