Even 11 years later, 25 April 2015 is etched into the psyche of every Nepali who lived through it. Some remember the first ...