There are great things to do in the land of giants