Laotie Shan


Laotie Shan - mountain in People's Republic of China.