Where is Bellaterra?
Where is Bellaterra located?
Bellaterra, Bellaterra (Station), Spain (approx. 41.50086°, 2.0905566°)
Where is Bellaterra on the map?
Bellaterra - Barcelona
{"latitude":41.50086,"longitude":2.0905566,"title":"Bellaterra"}