Standing at 8848 meters, Mt. Everest, known as Sagarmatha to the locals, towers over the Khumbu region of Nepal. Considered one of seven natural wonders of the world, Everest holds a sacred place in the hearts of all mountaineers, trekkers and locals alike. Though Everest Base Camp Trek becomes increasingly popular with each passing of […]
Read More