Oct 23, 2007


One thing that caught my eye immediately has been the streets themselves. They are almost totally devoid of trash, trashcans, or anything ugly. Even the water hydrant covers are fun. The cartoon characters are common on street sign, warnings, and advertisements. It seems very cheerful.