Where is Triathlon Venue, Beijing?

Coordinates: 40.250332, 116.265843

Be the first visitor to thank for this answer!

Thanks!