GERMANY | Friday, 5 July 2013 | Views [376]
This is the city center of a small town in Germany called Böblingen. It is filled with office buildings, malls and building sites.