India is one of the youngest nations in the world  with about 65 percent population under 35 years of age It is expected that by the year 2020  the population of India would have a median age of 28 years only as against 38 years for US  42 years for China and 48 years for Japan