Booth Park Birmingham Sledding – review, pics, and video. Located in Downtown Birmingham, Michigan, Booth Park boasts a fun playground and outdoor movies in the summer. In the Winter, the playground becomes a decent-sized sled hill – especially for younger riders.