Largest sand castle in the world located in myrtle beach. My nieces are s