Living Goddess Kumari – Kathmandu

Courtesy of Nepal Tourism Board