As the world's largest Buddhist temple, it's little wonder that the site of Borobudur is a central one for Buddhists. Name the karmic country.

Answer Indonesia

Surrounded by tropical greenery, mountains, and volcanoes, ancient Buddhists built their stunning temple of Borobudur in the perfect location. As one of Indonesia's most popular landmarks on the island of Java, the temple was built around the 700s and abandoned a few centuries later, perhaps due to volcanic activity. Visit the restored site today, but be sure to come at sunrise or sunset, when the light falls spectacularly on the stone.

Last updated 5 years ago · 2.3K views · SOURCE