20200615 india: UP 'princess' photo goes off menu at Shanghai eatery