Belle-Ve Bricks

Tailored Creations,
Unforgettable Impressions.

LEGOsetsRetiringTokyo Architecture
LEGOsetsRetiringTokyo Architecture

15+ Fascinating LEGO Builds Around The World

Trusted by Over 392 Distinctive Clients
Custom model
Bring Your Idea to Life

Lego has been an iconic toy for generations, bringing together both children and adults alike to create wonderful masterpieces. From starships to entire cities, these plastic bricks have become a staple in many households around the world. To celebrate this timeless classic, we’re taking a look at some of the most fascinating LEGO builds from locations all over the globe.

From intricate recreations of popular landmarks to ambitious collaborative builds, these LEGO creations are a testament to the power of imagination and dedication. Let’s explore some of the most incredible LEGO builds from around the world.

Key Takeaway

  • These models feature intricate details and are made with thousands upon thousands of tiny bricks.
  • Examples include the Eiffel Tower (500,000 LEGO pieces), Statue of Liberty (300,000 LEGO pieces), Buckingham Palace (500,000 LEGO pieces), Tower Bridge (400,000 LEGO pieces), Sagrada Familia (800,000 LEGO pieces) and Taj Mahal (1 million LEGO pieces).
  • The tallest of these models is the Taj Mahal which stands at 9 meters tall.
  • The smallest model is Sagrada Familia which stands 3 meters tall.

List of Fascinating LEGO Builds Around The World

1. LEGO Tower of Pisa

This life-sized replica of the iconic Leaning Tower of Pisa was created by a team that included over 20,000 LEGO pieces and 300 hours of work. The tower is an impressive feat standing at 26 feet tall and weighing in at around 1,300 pounds. It was constructed using thousands of small bricks to replicate the look of the legendary Italian landmark.

2. Lego Star Wars X-Wing

Located in Legoland Florida, this gargantuan X-Wing measures a whopping 6 meters long and weighs 3 tons! This incredible build is made up of more than 550,000 small Lego pieces spread across 16 modules and is perfect for any Star Wars fan visiting the park.

3. Lego Taj Mahal

This life-size replica of the famous Taj Mahal in India was created using a staggering 200,000 LEGO pieces! The entire structure took over 40 days to build and features intricate details such as detailed archways and domes. The finished product perfectly replicates the beauty and majesty of the real building located in Agra, India.

4. Lego Great Wall of China

Created by an impressive team of eight people and made up of over 400,000 LEGO pieces, this replica is spread across 4 meters tall and 14 meters long! This incredible build also includes two minifigures representing Chinese soldiers at either end guarding the wall.

5. Brick Bank Building

This towering model of the iconic Bank of New York was created by LEGO master builder Chris McVeigh and is made up of over 50,000 tiny bricks. The replica features a stunning level of detail, from the intricate columns to the unique facade.

6. Burj Khalifa

This incredible model recreates Dubai’s skyscraper in amazing detail and stands an impressive 3 meters tall! Constructed with over 60,000 LEGO bricks, this build took its creators around three months to complete.

7. USS Missouri

Built for the Pearl Harbor 75th Anniversary Memorial celebration in Hawaii, this recreation of the famous battleship measures 4 meters long and 2 meters wide. This model is made up of more than 200,000 tiny LEGO pieces and took over 27 hours to assemble.

8. The Eiffel Tower

This life-size replica of the iconic Parisian landmark was built using a staggering 500,000 Lego pieces! It stands an impressive 10 meters tall and features intricate details such as detailed balconies, windows, and even a mini version of the tower’s famous restaurant!

9. Notre Dame Cathedral

This stunning model of France’s treasured gothic cathedral was created by two French builders in just 6 weeks. Made up of over 180,000 tiny pieces, this incredible structure stands 1 meter tall and is complete with detailed mosaics, sculptures, stained glass windows, and more!

10. Statue of Liberty

This towering 8-meter-high replica of Lady Liberty took an impressive three months to build and is composed of over 300,000 LEGO bricks. Featuring intricate details such as the statue’s signature torch and crown, this stunning structure is perfect for any fan of America’s most famous landmark.

11. Hagia Sophia

This incredibly detailed replica of the Istanbul landmark is made up of over 400,000 tiny pieces! The entire structure stands at an impressive 2 meters tall and was built by a team of four builders who worked together to recreate the dome, columns, and mosaics that make up this incredible building.

12. Buckingham Palace

Created by an amazing team of six builders, this life-size model is made up of over 500,000 LEGO pieces and stands 10 meters tall! This replica is a perfect reflection of the real palace in London, featuring such details as the Queen’s balcony and famous clock tower.

13. Tower Bridge

An impressive team of three builders worked together to bring this life-size replica of London’s iconic bridge to life. Made up of over 400,000 LEGO pieces, this structure stands 6 meters tall and includes detailed features such as its two towers and suspended walkways.

14. Sagrada Familia

This incredible model recreates Gaudi’s world-famous basilica located in Barcelona, Spain with stunning detail! The entire structure was built using 800,000 LEGO pieces and stands at an impressive 3 meters tall. It features intricate details such as the basilica’s eight spires, carved stoneworks, and stained glass windows.

15. Taj Mahal

his incredible replica of India’s iconic monument took nearly three years to build! Constructed with nearly 1 million LEGO pieces, this life-size model stands 9 meters tall and includes stunning details such as the detailed arches and domes. The creators say that it perfectly replicates the beauty and majesty of the real building located in Agra, India.

More Info

How many LEGO pieces were used to build the replica of the Eiffel Tower?

The replica of the Eiffel Tower was constructed using a staggering 500,000 LEGO pieces.

How tall is the life-size model of the Statue of Liberty?

The life-size model of the Statue of Liberty stands an impressive 8 meters tall and is composed of over 300,000 LEGO bricks.

How long did it take to build the replica of Buckingham Palace?

It took an incredible team of six builders three months to create this life-size model made up of over 500,000 LEGO pieces. The replica stands 10 meters tall and features intricate details such as the Queen’s balcony and the famous clock tower.

How many LEGO pieces were used to build the replica of the Taj Mahal?

The replica of the Taj Mahal was constructed with nearly 1 million LEGO pieces and stands 9 meters tall. It includes stunning details such as the detailed arches and domes, perfectly replicating the beauty and majesty of the real building located in Agra, India.

Conclusion

In conclusion, these incredible LEGO models are a testament to the creativity and skill of their builders. From towering replicas of the Eiffel Tower to intricate recreations of Notre Dame Cathedral, each model is made with an impressive amount of detail and features thousands upon thousands of tiny bricks. Whether it’s for admiration or inspiration, these amazing structures certainly have something for everyone!

<div class="badge-base LI-profile-badge" data-locale="en_US" data-size="large" data-theme="dark" data-type="HORIZONTAL" data-vanity="ferdi-vol" data-version="v1"><a class="badge-base__link LI-simple-link" href="https://www.linkedin.com/in/%E2%9C%85-ferdi-vol-corporate-gifts/?trk=profile-badge"></a></div>
/* Auto generated, hash = 5dceu9kevqjdyuy2uw1atqrsu */
//TODO: Break this file down so that we can actually unit test it.
(function(window) {
  /**
  * Renders all unrendred LinkedIn Badges on the page
  */
  window.LIRenderAll = function () {
    var CALLBACK_NAME     = 'LIBadgeCallback', //Must match callback on helpers.js
        BADGE_NAMES       = '.LI-profile-badge, .LI-entity-badge',
        // TODO -- tracking param for other badge types
        TRACKING_PARAM    = 'profile-badge',
        responsesReceived = 0, //Keeps track of number of responses recieved for proper cleanup when finished
        expectedResponses = 0, //Keeps track of number of responses to expect
        scripts           = [ ], //Keeps track of scripts added for proper cleanup when finished
        childScripts      = {}, //Keeps track of child scripts to render
        badges            = Array.prototype.slice.call(document.querySelectorAll(BADGE_NAMES));

    var i, len, badge, rendered;
    for (i = 0, len = badges.length;  i < len; i++) {
      badge    = badges[i];
      rendered =  badge.getAttribute('data-rendered');
      if (!rendered) {
        expectedResponses++;
        badge.setAttribute('data-rendered', true);
        renderBadge(badge);
      }
    }

    function isCNDomain() {
      if (typeof window !== "undefined") {
        var hostName = window.location && window.location.hostname ||  '';
        return (/linkedin(-ei)?.cn$/).test(hostName);
      }

      return false;
    }

    function generateUrl(isEI) {
      var domainPrefix = isEI ? 'https://badges.linkedin-ei' : 'https://badges.linkedin';
      if (isCNDomain()) {
        return domainPrefix + ".cn/";
      }

      return domainPrefix + ".com/";
    }

    function getBadgeKeyQueryParams(badge) {
      return Array.prototype.slice.call(badge.attributes).filter(function (attr) {
        return attr.name.lastIndexOf('data-key-', 0) !== -1;
      }).map(function (attr) {
        // Most browsers automatically lowercase the attribute name when its being read
        // We are calling lowercase on it again to ensure consistency for any browsers that are lagging behind.
        return encodeURIComponent(attr.name.replace('data-', '').toLowerCase()) + '=' + encodeURIComponent(attr.value);
      });
    }

    /*
    * Renders a single badge on the page
    * @param badge: div element of badge to render
    */
    function renderBadge(badge) {
      var size       = badge.getAttribute('data-size'),
          locale     = badge.getAttribute('data-locale'),
          type       = badge.getAttribute('data-type'),
          theme      = badge.getAttribute('data-theme'),
          vanity     = badge.getAttribute('data-vanity'),
          version    = badge.getAttribute('data-version'),
          isEI       = badge.hasAttribute('data-ei'),
          entity     = badge.getAttribute('data-entity'),
          isCreatePage = badge.hasAttribute('data-iscreate'),
          uid        = Math.round(1000000 * Math.random()),
          baseUrl = generateUrl(isEI),
          queryParams = [
            'locale=' + encodeURIComponent(locale),
            'badgetype=' + encodeURIComponent(type),
            'badgetheme=' + encodeURIComponent(theme),
            'uid=' + encodeURIComponent(uid),
            'version=' + encodeURIComponent(version)
          ],
          url;

      if (version === 'v2') {
        baseUrl += 'view';
        queryParams.push('badgesize=' + encodeURIComponent(size));
        queryParams.push('entity=' + encodeURIComponent(entity));
        queryParams = queryParams.concat(getBadgeKeyQueryParams(badge));
      } else {
        baseUrl += 'profile';
        queryParams.push('maxsize=' + encodeURIComponent(size));
        queryParams.push('trk=' + encodeURIComponent(TRACKING_PARAM));
        queryParams.push('vanityname=' + encodeURIComponent(vanity));
      }

      if (isCreatePage) {
        queryParams.push('fromCreate=true');
      }

      url = baseUrl + '?' + queryParams.join('&');
      badge.setAttribute('data-uid' , uid);
      jsonp(url); //Calls responseHandler when done
    }

    /**
    * Handles a response from the server. Finds badge matching badgeUid and inserts badgeHtml there
    * @param badgeHtml: String representing contents of the badge
    * @param badgeUid: UID of the badge to target
    **/
    function responseHandler(badgeHtml, badgeUid) {
      responsesReceived ++;

      var i, badge, uid, isCreate;
      var defaultWidth = 330 // max possible width
      var defaultHeight = 300 // max possible height

      for (i = 0, len = badges.length; i < len; i++) {
        badge = badges[i];
        // isCreate needed to prevent reloading artdeco script tag
        isCreate = badge.getAttribute('data-iscreate');
        uid   = parseInt(badge.getAttribute('data-uid'), 10);
        if (uid === badgeUid) {
          var badgeMarkup = `<body>${badgeHtml}</body>`
          var iframe = document.createElement('iframe');
          iframe.onload = function() {
            var iframeBody = iframe.contentWindow.document.body;
            // 5 px buffer to avoid the badge border being cut off.
            iframe.setAttribute('height', (iframeBody.scrollHeight || defaultHeight) + 5);
            iframe.setAttribute('width', (iframeBody.scrollWidth || defaultWidth) + 5);
          };
          iframe.setAttribute('frameBorder', '0');
          iframe.style.display = 'block';
          badge.appendChild(iframe);
          iframe.contentWindow.document.open();
          iframe.contentWindow.document.write(badgeMarkup);
          iframe.contentWindow.document.close();
          replaceScriptTags(badge, isCreate);
        }
      }
      tryClean();
    }

  // These functions are needed because badge markup is added via innerHtml property which does not run script tags
  function replaceScriptTags(node, isCreate) {
    if (shouldReplaceNode(node, isCreate)) {
      node.parentNode.replaceChild(cloneScriptNode(node), node);
      childScripts[node.src] = true;
    } else {
      var i = 0,
          children = node.childNodes;
      while (i < children.length) {
        replaceScriptTags(children[i++], isCreate);
      }
    }
    return node;
  }

  function shouldReplaceNode(node, isCreate) {
    return isScriptNode(node) && !childScripts[node.src] && (!isCreate || (isCreate && !node.getAttribute('data-isartdeco')));
  }

  function isScriptNode(node) {
    return node.tagName === 'SCRIPT';
  }

  function cloneScriptNode(node){
    var script  = document.createElement("script");
    for( var i = node.attributes.length-1; i >= 0; i-- ) {
      script.setAttribute( node.attributes[i].name, node.attributes[i].value );
    }
    return script;
  }

    // Gets all incoming responses
    window[CALLBACK_NAME] = responseHandler;

    /**
    * Tries to clean added tags
    **/
    function tryClean() {
      //Clean up after all requests are done..
      //Accounts for people including script more than once
      var done = (responsesReceived >= expectedResponses && expectedResponses > 0) || responsesReceived >= badges.length;
      if (done) {
        delete window[CALLBACK_NAME];

        // remove all script tags
        scripts.map(function(script){
          document.body.removeChild(script);
        });

      }
    }

    /*
    * Makes Jsonp request, responses handles by CALLBACK_NAME
    * @param url String: url of server to make request to
    */
    function jsonp(url) {
      var script = document.createElement('script');
      script.src = url;
      scripts.push(script);
      document.body.appendChild(script);
    }
  };

  if (document.readyState === 'complete') {
    window.LIRenderAll();
  } else {
    window.addEventListener('load', window.LIRenderAll, false);
  }

})(window);
Popular Posts