The correct option is C Northeast of India
Tropical evergreen forests are found in regions with high temperatures and heavy rainfall. It is found on the western slopes of the Western Ghats, islands of Lakshadweep, Andaman & Nicobar, Northeast India and parts of Tamil Nadu.