- Published on:
New Delhi, Jun 28 (Prensa Latina) The Kumari Ghar or Kumari Chowk, an ancient three-story brick building in Durbar Square in downtown Kathmandu, decorated with magnificent wood carvings and reliefs on doors, pillars and around windows, houses the living goddess of Nepal.