Ruins at the foot of Mount Changbai are believed to be a Jin Dynasty (1115-1234) royal temple. [Photo/Xinhua]
Go to Forum >>0 Comment(s)