Borobudur Silhouette Sunrise

Borobudur Silhouette Sunrise

Borobudur, a World Heritage Site located at Megelang, Central Java Indonesia