How Much Do You Know About Nepal?

Can you find Nepal on a map? What else do you know about this Asian nation with about 29 million people?