While big and wealthy cities in many part of the world challenge the limits of possibility by building gigantic hotels with fancy shapes, erecting sky-high office towers or constructing hovering philharmonic temples, Berlin sets up a decent mountain. Continue





























































