Temple of the Living Goddess, Kathmandu.