Travel

The Sagarmatha National Park

Nepal, an Asian country landlocked; it is “embedded” between the two nations with the largest population of our planet, at north the China with over 1 billion