Where is Universitat Autònoma de Barcelona?

Where is Universitat Autònoma de Barcelona located?

Universitat Autònoma de Barcelona, Universitat Autònoma de Barcelona, Spain (approx. 41.42809°, 2.137191°)


Where is Universitat Autònoma de Barcelona on the map?