<--Previous
Up
Next-->
Peace Plaza Tower
The center of Japantown is a shopping mall and the Peace Plaza. When I first saw the tower some years ago, it was in sad shape. It has since been cleaned up and the whole area looks much nicer now.