Eight new photos of the interior of the LOHAUS at Yongjia Road Shanghai.