Jed HorovitzJan 21, 20201 minWelcome to Nepal!Nepal is the home of the Annapurna Massif, and it's also the birthplace of Gautama Buddha.