Layku Bahal Lakyu or Layaku Bahal consists of a three-storey temple with some artistic carved wooden balconies and windows, located in Kathmandu Durbar Square. The temple has image of two lions guarding ...