Two women drink coffee and chat while sitting on a blanket near a rocky shore.
Two women are having a picnic on the beach.
You can not infer they are having a picnic.
They may not be on picnic and the place may not be beach
You can drink coffee without bringing the food necessary for having a picnic.  A rocky shore without sand might not properly be called a beach.