What is that building? Posted by jfleck on 23 February 2014, 10:26 pm Albuquerque BioPark greenhouse, February 2014, by John Fleck I watched the superstructure of this go up from the levee path a hundred yards or so to the west. Had no idea. Imagined all manner of strangeness.