Velodrome in Caracas, Venezuela.
I just took a trip to the local velodrome here in Caracas. It's beautiful. I thought some of you might be interested. Click on the photo for some more details from my blog.
Wow, that looks EXACTLY like the 7-11 Velodrome, right down to the railing.
Wow, I never noticed that. You're right, it does look a lot like Colorado.