The latest National Family Health Survey (NFHS) has found a drastic rise in obesity among children under five years of age in 20 of the 22 states where the study was conducted, with experts attributing it to lack of physical activity and unhealthy food habits.