Heidelberg

 

Location: Heidelberg, , Germany

 

Description
A city in Germany, and considered by many as the fencing capital of the world. It is about a 50 mile train ride from the Frankfurt Airport.

Appearances

CF117 - Blood Sport

Details