China – Lao Tzu, Taoism and Buddhism

There is evidence of Human existence in China around The Yellow Basin River from MILLIONS of years ago. This may be ignored but it cannot be denied. Humans were on this planet aeons before modern history books have been telling us and Ancient China is steeped in Spiritual practises that go back to these long forgotten times.