Pincushion mountain overlook