Where is Northwestern Polytechnical University located?
Northwestern Polytechnical University, Northwestern Polytechnical University, China (approx. 34.244724°, 108.91167°)
Northwestern Polytechnical University, Northwestern Polytechnical University, China (approx. 34.244724°, 108.91167°)