China's largest stock images provider, Visual China Group, shut its website and apologized on Friday after it falsely claimed copyright of images such as the first photo of a black hole and China's national flag.