Sand sculptures at Puerta Vallarta's downtown beach.
Downtown Puerta Vallarta.
This picture says it all.