Duba Square is one of Kathmandu's most famous attractions, with its monuments, exquisite carvings and mysterious temples making people linger, and Nepal's historical atmosphere is breathed on. But motorcycles roaring past, small vendors and vendors on stalls everywhere, shadows resting everywhere, children playing football