Sightings of the Lake Tianchi Monster

Written By Mister Gu on Monday, May 12, 2014 | 7:20 PM


Lake Tianchi also known as Heaven Lake in North East China is said to be the lair of dragons. It is located in the peak of Baekdu Mountain within the Baekdudaegan and Changbai mountain ranges encompassing Jilin Province of China and Ryanggang Province of North Korea. Lake Tianchi is formed in the crater of a volcano that last erupted in the 8th Century, and is apparently a barren lake with
SHARE

About Mister Gu