Listener Guido just sent me these images of the construction site for the new Apple Store at Rosenstasse 1 in Munich, Germany. You can likely tell from the images, but he says the building that was in place at the site has been completely torn down. The construction zone has now been completely branded Apple, with a huge iPod banner on the building adjacent to the construction pit. The store is said to be a large 4-story design and will be the first of four sites set to open in Germany. Early rumors have the Munich store opening sometime around mid-2008.