Nepal's Geographic Challenge

Stratfor explains Nepal's geographic challenge as a landlocked country surrounded by global powers. For more analysis, visit: http://www.Stratfor.com

Other Related Videos for Physical Features of Nepal