City Highlight: KathmanduPublished on: Wednesday, April 25, 2018 SHARE ME From golden stupas to snow-capped mountains that define the landscape, Kathmandu generously offers intrepid visitors a slice of Shangri-La