Lion City of Qiandao Lake China

Qiandao Lake (Chinese: 千島湖, Thousand Island Lake), is a man-made lake located in Chun’an County, Zhejiang, China, which was formed after the completion of the Xin’an River hydroelectric station in 1959. 1,078 large islands dot the lake … Read more

Lemuria Continent Kumari Kandam, Ancient Tamil Kingdom, Facts

Kumari Kandam (Tamil:குமரிக்கண்டம், Kumari Continent), also called as Kumari Nadu(Tamil:குமரிநாடு, Kumari Country) is the legendary sunken Lemuria continent, according to many of the ancient extant Tamil literatures and some of the Sanskrit literatures. Almost 100 years back … Read more