An attempt on Lobuje East, 1991
Previous
|
Thumbnails
|
Next
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.