Where is Wari La?

Where is Wari La located?

Wari La, Wari La, India (approx. 34.10764°, 77.83393°)


Where is Wari La on the map?