Balancing Rocks River Creation

Rio Viejo, Puriscal, Costa Rica
A while back, it rained and the river surged. The next morning I saw this large rock balancing on top of the huge rock. There was even a small rock wedge under the new rock, holding it in place.