Portland~ The City of Roses Postcard
- from our Affiliates
Portland, Oregon is one of the most beautiful cities in the United States. Portland is surrounded by water, majestic mountains and has the largest Rose Garden and Rose Festival in the United States. The image was taken from an original painting by International Artist Jennifer Lake.