An attempt on Lobuje East, 1991



Introduction: … Kathmandu, the capital of Nepal, which is marked by a red square on this map of the landlocked mountainous nation that’s squeezed between China to its north and India to the south.