Mount Talang is a natural feature, located at Mount Talang, Air Batumbuk, Gunung Talang, Solok, West Sumatra, Indonesia
Beautiful
Woow its amazing
Damn cool!
Good