What natural barrier separates India from China and makes India a sub-continent?
The ancient Chinese beleive in supernatural forces. This led to....
Imported from external platform