Borohoro Shan


Borohoro Shan - mountain range in People's Republic of China.