Clyde's spot, discovered in 2020 by amateur astronomer Clyde Foster using his own 14-inch telescope, is located on Jupiter planet.