Illuminated Sand Castle, Rio De Janeiro, Brazil Posted on September 17, 2020 by Ashley Potter Illuminated Sand Castle, Rio De Janeiro, Brazil