Zhelou is located in China (Qianxinan Buyei and Miao Autonomous Prefecture, Guizhou) and time zone Asia/Shanghai.
Places nearby are Anlong, Xingren and Xingyi.
Guangzhou is 629 km away, Chengdu is 642 km away and Shenzhen is 712 km away as the crow flies.
Distances from Zhelou to the most important cities in China and the world.
24.9666700°
105.8166700°
1883–6 proto-state in Heilongjiang, China, set up by Chinese and Russian gold miners
https://en.wikipedia.org/wiki/Zheltuga_Republic