Are Batura Sar and Siguang Ri both located in Tibet?
Batura Sar: Batura Sar (Urdu: بتورا سر‎ ), also referred to as Batura I, is the 25th highest mountain on earth and the 10th highest in Pakistan. Siguang Ri: Siguang Ri is a mountain in the Mahalangur Himalayas of Tibet, China.
no