contestada

Which of these is not a geographic feature of India?

A
dense jungles

B
enormous mountains

C
frozen tundra

D
flowing rivers