The country ranked number 59 in 2015, Nepal came ahead $42,530. Germany, Russia and Belgium respectively were numbers 2, 3 and 4 in this ranking.
The country ranked number 59 in 2015, Nepal came ahead $42,530. Germany, Russia and Belgium respectively were numbers 2, 3 and 4 in this ranking.