All the Miami scenes were shot in the Czech Republic and the exterior of "Miami Body worlds" can be found in Prague. The building is really the Czech Republic Ministry of transport which was brilliantly converted to a Miami location, complete with palm trees and American cars in front. Unfortunately the building is not lit up in the evenings. The entire building feels like a relic from the cold war and a reminder of the Communist rule in Czechoslovakia. It is amazing how they could make it look like an exhibition center from the sunshine state, and even though it only features for a few seconds it is worth a visit if you are in Prague and on your way to Danube house.
České Republiky -- can be found on Nábrezí Ludvíka Svobody 1222 Praha 1 - Nové Mësto just off the Vlatava river and only a 10 min walk from Dryden's office aka Danube house, that is seen in the pre-title sequence of Casino Royale.
The interior scenes were also shot in Prague but on a different location, namely the National Monument on Vitkov hill. This national monument was built between 1927 and 1932 in honor of the foundation of the former Czechoslovakia and of the Czechoslovak legionaries who served in WWI.
|The exterior of the National monument|