House of the Living Goddess Kathmandu, Nepal

1757
Construction of Kumari Ghar