Zuha Rasheed, was born in Maldives in 1990. She completed her Bachelors at South China Normal University 华南师范大学 in Business. During this time, Chinese culture and art sparked her interest, leading her to change her major and start pursuing art. She studied Chinese woodblock carving and bird and flower painting. Since then, she has had her works exhibited in different parts of China. She is currently doing her Masters in Chinese painting at the Academy of Art in Hangzhou. She is also an editor of Shanshui magazine.