Seven suns in sky? Mysterious phenomenon explained