China Filter: Ok, on the way to see the Great Wall at Badaling I was in a car with a woman who spoke very little English. We passed by this deserted amusement park looking castle thing. There was part of it that looked to still be under construction but the whole thing looked as though it was mostly forgotten about. Does anyone know what I'm talking about and, if so, what the heck it is?
I'm visiting China (Beijing and Shanghai) and Thailand this summer and fall. However, I'm a baseball fan. Does anyone know of any bars or anywhere where I can see some baseball games? I know soccer is huge everywhere but what is a baseball fan to do?