The correct option is
C Western Ghats of Kerala
Shola forest is the patch of tropical montane forest. It is found in valleys of South India. It occurs in Western Ghats of Kerala. These patches are separated from one another by undulating montane grassland.
Thus, the correct answer is 'Western Ghats of Kerala.'