Riyo Mori of Japan was on Tuesday crowned Miss Universe 2007.The 20-year-old defeated 77 other candidates from around the world.Miss India Puja Gupta failed to make it to the top five at the global beauty pageant held in Mexico City.Photograph: Luis Acosta/ AFP/ Getty Images