batura sar , is the 25th highest mountain where ?
on earth