Where is Chi, Barcelona?
Where is Chi, Barcelona located?
Chi, Barcelona, Chi, Barcelona, Spain (approx. 41.37924°, 2.15432°)
Where is Chi, Barcelona on the map?
Chi, Barcelona - Barcelona Airport
Chi, Barcelona - Sagrada Familia
{"latitude":41.37924,"longitude":2.15432,"title":"Chi, Barcelona"}