Kathmandu Peace Home: 2.1 km to Kathmandu Durbar Square