Detailed Solution:
The correct answer is “2 and 3”.
India is the seventh-largest country in the world, not the sixth. Therefore, statement 1 is incorrect. Russia > Canada > United States > China> Brazil > Australia > India
India occupies about 2.4% of the total area of the world, which makes statement 2 correct.
The Tropic of Cancer passes through the middle of India, dividing it into two latitudinal halves. This makes statement 3 correct.
India lies partly in the tropic zone and partly in the temperate zone. Therefore, statement 4 is incorrect.