Channel 1

Current track

Title

Artist

album

album


Meditation

Borobudur is a Buddhist temple located in Central Java, Indonesia and is considered one of the world’s greatest architectural and cultural treasures. Built in the 8th century, this magnificent structure has stood the test of time and has been an enduring symbol of Indonesia’s rich history and cultural heritage. The origins of Borobudur are shrouded […]