This is the incredible miniature railway in Germany called Miniatur Wunderland Hamburg.
It is the largest model railway in the world, and one of the most successful tourist attractions in Germany.
The layout is 1.300 m² large, and there is more than a thousand trains, aircrafts, cars and ships on the set which move about.
The detailing is incredible and the miniature people are set in the realest scenes but there are some funny scenes like a family of monkeys playing on the beach.
This really is a wonder of the world in miniature.