For anyone interested, here is the GPS location of an observation platform over near Black River Falls. 44°18'33.24"N 90°33'59.90"W It's a short hike to it, but it's level ground.