Visit in india then you will be amazed by its landscape ranging from snow capped mountain to deserts, rainforests, plateaue, hills, beaches, backwaters..etc. in india there are 29 states and 7 union territories. it is bordered by china, pakistan, bhutan, nepal, bangladesh and srilanka. and india is the seventh largest country in the world.