Mount Burni Telongalammirza08 (25)in #mountain • 7 years ago Mount Burni Telong is a mountain located in the country of Indonesia (ACEH) which has a height of 2600 meters, or the equivalent of 8530 feet. ▶️ DTube ▶️ IPFS #natural #steem #indonesia #dtube