![](http://www.alamy.com/thumbs/6/54B9DB3F-4C82-4125-9439-42B8F9070B71/B7CDKP.jpg)
Macro screenshot of Sohu website - Sohu is one of the leading internet search engines in China (Editorial use only)
Size: 5060px × 3361px
Photo credit: © NetPics / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: china, chinese, close, close-, engine, internet, logo, macro, net, online, screenshot, search, sohu, sohu., web, website, www