Dongji Square, or Sun Square, is located in Heixiazi Island Town of Heilongjiang’s Fuyuan City, which marks China’s easternmost tip. The Town is 2006 kilometers away from Chinese capital Beijing, while only 25 kilometers to the west of Russia’s Khabarovsk.