Which one of the following are the most densely populated areas of the world?
Ganga plains
Andes
Alps
Himalayas