Torre Caballito and Bolsa Mexicana
Mexico City picture - The building is called Torre Caballito for the same reason as the yellow sculpture (that means little horse), the sculpture is enormous and unusual to be on a big avenue, was made by a prestigious mexican artist.