Answer:
Russia
Explanation:
India Population is 1.339 billion ,11% is urban which is 147.29 millions and Russian Total population is around 144.5 Millions so it is almost 11% of india total urban population.
Answer:
ikikikikikikikikikikikikikikikikikikikikikik..............................................
Explanation:
The answer is Pyrenees Mountains. Hope or helps!!