English: The Borobudur Temple is the main religious landmark of Indonesia.
Telugu: బోరోబుదూర్ (ఆంగ్లం : Borobudur) ఇండోనేషియా లోని లో గల పుణ్యక్షేత్రం.