Food for thought. Why could not China (despite a great leap as a country) did not churn out constant corporate "profit" generators on stock market. Could it be due to Socialist model of profit absorption/recycling into economy? How about Japan.. why did their corporates not become long term profit generators?China is a really interesting case. I think you could make a convincing argument that the best performing Chinese stock is…Apple. Olympic mode thinking would never have helped you figure that out, but Apple is probably the most successful company in generating high profits (and future expected profits) based on business activities conducted in China.
An interesting perspective seem to be emerging on India below. Watch first 10min for those interested in diversification for next few decades.
3:45-5:00 if you are short of time