Kenda Lankford 2019-05-10 02:01:13 | Profile Borobudur Temple the biggest Buddhist Temple in the world located in Java, Shiva and Buddha may have different approach towards the same goal however the goal is the same