Something Beautiful The Festival of Light located in Kuwana City Japan is held at Nabano No Sato, a flower-themed park featuring sprawling November 22, 2012