Leloir Institute (built 1983)
Location: 34.604158°S, 58.434272°W