The details are quite amazing. Great work.
How much time does it take you to complete a project like that?