Kageshwor temple at Kathmandu Durbar Square.