Deer World Theme Park – Beijing, China
Deer World Theme Park [There was a picture here but WordPress won’t allow it so yeah…sorry guys] I first discovered Deer World Theme Park on one of the Chinese TV Channels with my uncle whilst just hanging around in the flat. Nobody was really watching until my uncle […]