The Belitung beach was alive with song, dance, and even prayers as some 7,000 tourists and locals armed with all sorts of solar viewing devices came to the beach to witness a total solar eclipse on Wednesday morning.