Where is Southwest University of Political Science & Law?

Coordinates: 29.665, 106.58972222222

Be the first visitor to thank for this answer!

Thanks!