Owner wenbao zhang behind that:

26.ca - 也乐网 - 加拿大华人门户网站