Illuminated Sand Castle, Rio De Janeiro, Brazil May 21, 2022 Uncategorized Illuminated Sand Castle, Rio De Janeiro, Brazil