Travel photoblog with galleries from around the world
The Apple Store on Fifth Avenue featuring a 32-foot glass cube.