Nepal has considerable scope for exploiting its potential in hydropower , with an estimated 42,000 MW of feasible capacity , but political instability hampers foreign investment .