Han River Bridge Puzzle

38.907169, -94.574468