Land of the Giants in Budapest Posted on 11 March 2010 by IANN Just spotted this news feature showing the giant sculptures in Budapest. Giant sculptures in Budapest (BBC)