Everest Base Camp Trek: Itinerary, Cost, Altitude and Preparation | Himalayan Trek Quest