The heaven gate of China