sohu logo

sohu

Internet
      
                                      
                                        
                                        
                
      


      
              Description:

Sohu, Inc. is a Chinese Internet company headquartered in the Sohu Internet Plaza in Haidian District, Beijing.

Location:
Beijing, China
Founded:
1996