Just a mention of Everest Base Camp Trek (EBC) in Nepal is usually enough to stir the soul of hikers all over the world.