This Week in Photos, Feb 25-March 3, 2011
A purification festival in Bali, the tallest stand-alone communications tower in the world and more.Filed under:
The space shuttle Discovery is seen with Earth in the background as the shuttle approaches the International Space Station for docking.
Please forgive us, this gallery is really popular.
We sent a note to our support staff about the glitch you just experienced. Please click the button below to reload your content.