This, combined with its location between India and China, helped establish Kathmandu as an important trading center over the centuries.
Existing between what two countries contributed to Kathmandu becoming a center of trade?
India and China