Huge building and Artigas monument in Plaza Independencia