Nepal's Prime Minister Pushpa Kamal Dahal arrived in India on Wednesday, on his first foreign trip since returning to power last year. The Himalayan nation has traditionally done a balancing act between New Delhi and Beijing, but analysts believe Indian influence has dwindled as China's investments have grown significantly.