no it just depends on the area you're viewing. It is being updated continually.
Go through the thread again. There are some good places to view.
and all other famous landmarks like eiffel tower, look at the major cities too.