Mega Young was the winner of Miss World Contest in 2013