The town where Superman lives

By Kevin Pilley, for CNNUpdated 6th June 2013
Henry Cavill plays Superman in 'Man of Steel' and you may be surprised to find out he's not American.
For all your world-saving gardening needs.
For all your world-saving gardening needs.
Courtesy Michele Longworth/Metropolis Planet
John Glover (left) and Cassidy Freeman from the series "Smallville" are just two to have posed with Superman's legs.
John Glover (left) and Cassidy Freeman from the series "Smallville" are just two to have posed with Superman's legs.
courtesy Michele Longworth/Metropolis Planet
Strongman events separate the Superboys from the Supermen.
Strongman events separate the Superboys from the Supermen.
courtesy Michele Longworth/Metropolis Planet