Finance, Forex and Investments

which of the region of India and China physical features could make trade or travel difficult?

Public Comments

  1. In the north east of India, there is Himalayan Mountain along total boarder to China.And the Mount Everest is there,the highest mountain in the world.
Powered by Yahoo! Answers