2009 UNESCO site Borobudur Temple Java Indonesia

Borobudur temple is the largest Buddhist temple in the world and a UNESCO heritage site that was built approximately 760–830 AD. Borobudur is built as a single…… Read more “2009 UNESCO site Borobudur Temple Java Indonesia”