Magnificent, Majestic Borobudur Temple – Even after doing a good amount of reading on TA and other sites, no amount of photos and descriptions can adequately describe this majestic temple. This colossal monument definitely has the ‘WOW’ factor. Yes, foreigners pay a much, much higher …