- Location
- Chicago Burbs
Here's a few pictures of my trip to Harbin, China last week. This crew was working on Sun Island. There's a massive construction effort going on there with some gardens, buildings etc. It was interesting... you could walk around the construction site unescorted, bulldozers, dumptrucks everything whizzing right by you.