Introduction to the North Pole of China: The North Pole of China is located in the Arctic sandbar and is the "north of north". Its geographical coordinates are 122.20 degrees east longitude and 53.23 degrees north latitude. It is a must-visit attraction for tourists.