Nepal "living goddess"
Nepal's "living goddess" is called Kumari in Nepal, which means the goddess of place. She is the embodiment of the goddess of wisdom and the symbol of the God of power. But the real living goddess doesn't seem to be happy
- Link : https://zdyla.com/en/photo/nepal-s-living-goddess.html
- Copyright Notice : Unless otherwise stated, please contact the author for authorization and indicate the source!