In the manner of a monument.
Large, grand and imposing.
Taking a great amount of time and effort to complete.
Relating to monuments.
Monumental construction.