The Castle of Light officially opened to the public on Saturday night with locals and visitors from across the country helping start celebrations.