Picture of the Week
This picture was taken from the Statue of Liberty. I got there by ferry boat. At the background, the island of Manhattan with the World Trade Center, also called Twin Towers, in the center. It was January 1991 and the temperature was about -5C. I was about to start my first year abroad. New York was much more than I expected. After all, this is the city that never sleeps!