Locals and visitors helped kick-start the celebrations in the Capital as Castle of Light, the interactive light trail at Edinburgh Castle, officially opened to the public on Friday.