There are no boxes. Like other scenic spots, there are small cabinets to store bags and other things.
Yes, there is a free bag storage space, but it may be difficult to store the boxes.