China Gallery 14 February 10, 2014 1818 × 1228 China Gallery China: Henan [State] Solar Energy Research Institute, 1987 – Biogas courtyard with covers of several buried digesters.