Borobudur, Jawa Tengah, Indonesia. As Buddhism spread from India, Indonesia was one of the first cultures to embrace it.