Previous
Home
Next

The city of Chengdu looks like it's straight out of Blade Runner, this is the view from our Window at the Ritz Carlton.
sm_P5144068.JPG