A huge rock beside an apartment building in Beijing.