An amateur photographer recently used a micro-lens to capture the magical moment when the Amanita macrocarpa released its spores in Zhaotong City, southwest China's Yunnan Province— resembling a microscopic meteor shower.