Human chain to support and establish peace in Nepal. Kathmandu, Nepal. 2005
Peace rally against violence in the country.
Nepalese Armed Police force keeping watch nearby Kathmandu's Royal Palace.