In which one of the following places is the Shompen tribe found?
a) Nilgiri Hills
b) Nicobar Islands
c) Spiti Valley
d) Lakshadweep Islands