IMG_2400

    The Pearl Tower -- a TV tower -- is easily the most recognized structure in Shanghai.

    Shanghai, China, March 2006

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts