That looks very difficult to create on that scale.  Nicely done!