Traffic directional sign board on highway in the entrance of the city near India China border near Nathu La mountain pass in the #136352412
Description
Traffic directional sign board on highway in the entrance of the city near India China border. Nathu La mountain pass in the Himalayas which connects Indian state Sikkim with China s Tibet Region