Princess Shova Shahi of Nepal — princess of Nepal