Magnolia insignis

Magnolia insignis (syn. Manglietia insignis), the red lotus tree, is a species of flowering plant in the family Magnoliaceae, native to Nepal, Assam, Tibet, southern China, Myanmar, Thailand and Vietnam. It is used as a street tree in a number of southern Chinese cities.