The image depicts a stone with Chinese characters on it, placed against a backdrop of a red sky with a reddish hue, resembling the Northern Lights. The stone is labeled "China's largest" in Chinese characters.