The scale of Tokyo is mind-boggling. According to Wikipedia, 43 million people live in the Kanto, which is Tokyo and the surrounding area. 36.5 million people live in California. Imagine taking California and jamming it all into Los Angeles you get a hint about how immense and packed Tokyo is.
Amazingly, it all works. Very well, in fact. Crime is low and the people are kind and polite. While some areas are really busy with people, other places are very quiet and fun to explore. Somewhere in this photo is a great Mom and Pop restaurant with awesome food and low prices.
Oh yes, there are some trees in the upper and lower left corners of this image. I found them using the full screen on my 27" desktop.