In mentality and social progress, India is equal to China before Shang Yang, i,e. around 2,500 years ago. Even by then, China was more advanced than today India in many aspects, including urban planning and management (And better than today Vietnam too)
I am totally serious. Looking at many...