Which graph will be appropriate for the visualization task?
Maybe you can try something like this?

df.hist(by='country', bins=50)


If you want to plot these histograms in the same figure, checkout this.

References

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.hist.html