Luohuang Tunnel is a Tunnel located in 106省道. It is one of the 238 tunnels in China. Address of Luohuang Tunnel is China, Chongqing, Jiangjin District, 106省道. Luohuang Tunnel is located in a remote area, with less than 2 listed places around it
Some of the places around Luohuang Tunnel are -
China, Chongqing, Jiangjin District, 106省道