Don't have Telegram yet? Try it now!
https://thebuddhist.news/headline-news/borobudur-the-worlds-largest-buddhist-temple-in-indonesia/
Borobudur the World's largest Buddhist temple in Indonesia