Jane Zhang
Fallsview Casino - OLG Stage At Fallsview Casino - 6366 Stanley Avenue Niagara Falls L2G 3Y5 Niagara Falls, Ontario, CanadaJane Zhang, a famous Chinese singer, songwriter and record producer. She is known for her signature use of the whistle register and has been dubbed the "Dolphin Princess". In 2011, Zhang released her fifth studio album, Reform, which was certified double platinum by the International Federation of the Phonographic Industry (IFPI). Jane performed in the […]