T’i-li-liang Shan (Hill, 266m)

Heilongjiang, China