Where is Heidelberg Market Square?
Where is Heidelberg Market Square located?
Heidelberg Market Square, Heidelberg Market Square, Germany (approx. 49.41211°, 8.71038°)
Where is Heidelberg Market Square on the map?
{"latitude":49.41211,"longitude":8.71038,"title":"Heidelberg Market Square"}