House of Mamba – Nike’s digital court in Shangai, China The NBA aren’t the only people who can do amazing things with basketball. Nike’s digital stadium , called the House of Mamaba, in Shangai, China is a sight to behold. Pages: 1 2 3 4 5 6