The heart of Kathmandu is Durbar Square, the temple and palace filled old town center. Nepal, Kathmandu - 28-Mar-07