May 23, 1:14 AM EDT
Media & Culture
Imposing Aztec Serpent Office Building in France
By IBT Staff Reporter on 01/27/11 AT 12:28 PM
Aztec Serpent Office Building was designed by Manuelle Gautrand Architecture and is located close to the main train station in Saint-Etienne, France. The architecture of this building is daring and original, not to mention highly contemporary.