I went here on possibly the coldest day of the year, but still enjoyed myself. It is a typical Chinese "mountain" with paved stairs all the way up to a temple. The funnest thing is you can take a slide down which is really fun. There are also caves on the mountain, and a nice view if its a clear day. And yes many many buddha statues and a really big gold buddha.