Caption: 
China's first court specialised to handle Internet-related disputes is set up in Hangzhou, where many technology enterprises, such as Alibaba, are located.
Credits: 
PHOTO: AFP