Worldwide Locations

Worldwide Locations

Filter +
 

Photo of the Day: High-speed Grilling

Motorists pass by thousands of residents grilling fish along a highway in Buluan town, Maguindanao province, in southern island of Mindanao, Philippines, on November 22, 2010, as part of the 37th founding anniversary of the province. (Ted Aljibe/AFP/Getty Images)


Have something to say about this story? Share your thoughts on Facebook and Twitter.