Titan RT rope suspension bridge over the Rappbodetalsperre (rappbode dam) in the Harz Mountains in Germany.