Yep, Chinese. I like the quote on
www.laviesolar.com "PUT THE SUN IS CONVERTED TO WEALTH BUILDING RICH HUMANITY IS OUR PURPOSE! - solar panel". The website is from Texas, but the domain is here:
Registrant:
Organization : liuyang
Name : liu yang
Address : Zhengzhoushi jing san lu
City : Zhengzhou
Province/State : Zhejiang
Country : cn
Postal Code : 450008
Good luck.