Webtips Ghost Town 2004-03-27 Peppar Leave a comment Found these pictures from the Chernobyl area. Well worth a look!!