Its not just a painting, She is a real god. She is known as the living goddess Kumari. The only place to find her is in Kathmandu city,Nepal.