Western analysts now fear that the generals are using Chechnya to reassert control over national security and foreign policy.
Western analysts fear they could reassert control.
Pokhara, on Phewa Lake, has the best views for the least expended energy of any location in Nepal.